/**
 * 初始化表格的列
 */

var initColum = [
		{
			field : 'selectItem',
			radio : true,
			visible : false
		},
		{
			field : 'name',
			title : ' 任务名称',
			align : 'center',
			valign : 'middle'
		},
		{
			field : 'dept.name',
			title : ' 组别',
			align : 'center',
			valign : 'middle',
			visible : false
		},
		{
			field : 'optPerson.fullName',
			title : ' 拥有资源',
			align : 'center',
			valign : 'middle'
		},
		{
			field : 'source',
			title : '任务来源',
			align : 'center',
			valign : 'middle',
			visible : false
		},
		{
			field : 'type',
			title : ' 任务类型',
			align : 'center',
			valign : 'middle',
			visible : false
		},
		{
			field : 'interfaceName',
			title : ' 接口名',
			align : 'center',
			valign : 'middle',
			visible : false
		},
		{
			field : 'region',
			title : ' 所属地区',
			align : 'center',
			valign : 'middle',
			visible : false
		},
		{
			field : 'earlyStart',
			title : ' 计划开始时间',
			align : 'center',
			valign : 'middle',
			visible : false,
			formatter : function(value, row, index) {
				if (value == null) {
					return "";
				}
				var unixTimestamp = new Date(value);
				return unixTimestamp.getFullYear() + "-"
						+ (unixTimestamp.getMonth() + 1) + "-"
						+ unixTimestamp.getDate();
			}
		},
		{
			field : 'earlyFinish',
			title : ' 计划完成时间',
			align : 'center',
			valign : 'middle',
			visible : false,
			formatter : function(value, row, index) {
				if (value == null) {
					return "";
				}
				var unixTimestamp = new Date(value);
				return unixTimestamp.getFullYear() + "-"
						+ (unixTimestamp.getMonth() + 1) + "-"
						+ unixTimestamp.getDate();
			}
		},
		{
			field : 'lateStart',
			title : ' 实际开始时间',
			align : 'center',
			valign : 'middle',
			visible : false,
			formatter : function(value, row, index) {
				if (value == null) {
					return "";
				}
				var unixTimestamp = new Date(value);
				return unixTimestamp.getFullYear() + "-"
						+ (unixTimestamp.getMonth() + 1) + "-"
						+ unixTimestamp.getDate();
			}
		},
		{
			field : 'lateFinish',
			title : ' 实际完成时间',
			align : 'center',
			valign : 'middle',
			visible : false,
			formatter : function(value, row, index) {
				if (value == null) {
					return "";
				}
				var unixTimestamp = new Date(value);
				return unixTimestamp.getFullYear() + "-"
						+ (unixTimestamp.getMonth() + 1) + "-"
						+ unixTimestamp.getDate();
			}
		},
		{
			field : 'earlyVersion',
			title : ' 计划版本号',
			align : 'center',
			valign : 'middle'
		},
		{
			field : 'lateVersion',
			title : ' 实际发布版本号',
			align : 'center',
			valign : 'middle'
		},
		{
			field : 'versionDate',
			title : ' 版本发布日期',
			align : 'center',
			valign : 'middle',
			visible : false,
			formatter : function(value, row, index) {
				if (value == null) {
					return "";
				}
				var unixTimestamp = new Date(value);
				return unixTimestamp.getFullYear() + "-"
						+ (unixTimestamp.getMonth() + 1) + "-"
						+ unixTimestamp.getDate();
			}
		}, {
			field : 'notes',
			title : ' 备注',
			align : 'center',
			valign : 'middle'
		}, {
			field : 'problemsId',
			title : ' 问题管理平台ID',
			align : 'center',
			valign : 'middle',
			visible : false
		}, {
			field : 'percentageComplete',
			title : ' 完成进度',
			align : 'center',
			valign : 'middle',
			visible : false
		} ];
